package com.borball.store.dao;

import java.util.List;

public interface DAO<T> {

	public T findByPK(Object o);
	
	public T findByUnique(Object o);
	
	public List<T> findAll();
	
	public void add(T t);
	
	public void delete(T t);
	
	public void deleteByUnique(Object o);
	
	public void deleteByPK(Object o);

}
